Add Menu State and fix state-machine transition

Esc on any state returns back to MenuState

Main Menu Buttons
-Start -> MapState
-Option -> GameState(temporary)
-Exit -> Exit

Signed-off-by: Gustavo Jaruga <darksshades@gmail.com>