Architecture has to do with planning and designing form, space and ambience to reflect functional, technical, social, environmental and aesthetic considerations. Aside from planning and design what other types of aspects does architecture involve?