Better level editor. TODO : Use Level in GameState