Combine createCallbacks to Menu class

Signed-off-by: Gaurav Munjal <Gaurav0@aol.com>
Inherit SaveMenu and LoadMenu from SlotMenu

Signed-off-by: Gaurav Munjal <Gaurav0@aol.com>
Add AbstractMenu.js

Signed-off-by: Gaurav Munjal <Gaurav0@aol.com>
First try at rewriting MainMenu.js

Signed-off-by: Gaurav Munjal <Gaurav0@aol.com>
Add TitleScreenMenu.js

Signed-off-by: Gaurav Munjal <Gaurav0@aol.com>
Fixes - site loads again.

Signed-off-by: Gaurav Munjal <Gaurav0@aol.com>
Fix Title Screen Menu - New Game

Signed-off-by: Gaurav Munjal <Gaurav0@aol.com>
Fix for wrong menu loading in main game

Signed-off-by: Gaurav Munjal <Gaurav0@aol.com>
Fix for main menu not closing in game

(handleESC not handleEsc)

Signed-off-by: Gaurav Munjal <Gaurav0@aol.com>
Fix for arrow keys not moving pointer in main menu

Signed-off-by: Gaurav Munjal <Gaurav0@aol.com>
Fix for title screen menu not being redrawn

Signed-off-by: Gaurav Munjal <Gaurav0@aol.com>