Menu and background layers

The IMGUI is added and some changes here and there were made. Also the
background layers are ready.
In class Menu I can make the buttons more object oriented if that is
needed, make them feel more "widget-like".