File separation and Slight map improvement

Scenes are now more modular and the game code is now separated into
multiple files. The map has layers now.