use a batch and groups to render buttons in menus
improve options storage
delete options.txt
fix vsync option, add button for vsync, fix button display updating
fix button updating
attempt to clean up options menu button definitions
dimensions setter
minor rendering cleanup and fix game over screen
make state a property
add enabled property to menus so they only update when needed
finish moving sound/music volume to central options storage
minor menus tweak
slightly cleanup game init
fix stuff I broke
add manually copied deps to .gitignore
loading options at startup does not work properly yet