Made all the header files. The structure of how we want to write it is all here. Some brief comments have been added to remind us when we start to implement the header files.
menu pictures added
Merge commit 'e1c7d6ae8d2fea892259d1cc85c3949b9a213801' into develop