Architecting Intelligence