Added the structure of the framework