Fixed Menu Implementation

I fixed the menu implementation within the game.
It now uses classes based on ‘MenuLogic’ instead of ‘MenuBackend’.
Also, the internal logic for having ‘menuMode’ active is now pushed
into the ‘menuLogic’.
Added some extra files, the start of some fonts and a placeholder for
character creation.