Added comments
Disabled settingstate
Replaced popstate+pushstate with switchstate
Updated flow/class diagrams
Updated class diagrams
Added readme
Added loading screen

Added loading state.
Moved static init from mainmenustate.cpp to basestate.cpp
Tweaks
Tweaks
Merge branch 'develop'