[Almost] Working game engine

Added a settings system, finished up the basics of the state machine,
and attempted to make a logger. Game now boots into fullscreen and
renders a logo. Press Pause-Break key to exit.

TODO:
- Finish up state machine (Currently, states are unable to transfer the
game to a new state)
- Fix logger (For some reason nothing is appearing in the log file)
- Make a better logo (This one is low-res and not very good)