Basic Architecture, first proposal

essential classes and their descriptions