Bug fixes

- Some necessary refactoring work needed before I can start work on resizable controls
- Fixed orientation games are displayed in when started from landscape orientation
- Fixed autosaves laoding automatically on launch