Architecture, models, abstracts 

Added missing models
Implemented the base architecture
added the interfaces 

example to refer to : AuthentifcationAdmin (Presenter, View) and AdministratorModel