Wrapping SDL

 - Many more SDL wrappers
 - Add basic main menu
 - Major refactorings
 - Add unit tests
CMake Refactoring
Configured IDE formatting -> formatted all files
Add NotImplementedException

 - use in renderPaused