Principals of Architecture and CAD Technology