- Add keyboard settings
- Save settings (automatic)
- Menu scroll position (for longer menus)
- Menu key override function (for redefining keys)
- Fix bug in "Restart" entry on the "end" menu
- Add some more comments to improve code readability
- Menus:
* Main menu [mainMenu] (Start [startMenu], Settings [settingsMenu], Quit)
* Start menu [startMenu] (Red AI/human, Blue AI/human, Start)
* Settings menu [settingsMenu] (Not implemented yet)
- Code changes:
* Added AI options
* Both players can now be AIs, both players can now be humans
* Customizable keybindings
- Interface changes:
* Removed first-letter keybindings from menus
* Pause keybinding has changed for better ergonomics