Prototypes for the layout of the code, files etc