game logic overhaul

Agreed. But we may have other settings in the future. I'm thinking screen resolution, sound volume, key bindings, you know... the usual settings stuff? Having a Settings class is a nice way to keep them all relatively close together