Add SettingsState class and some button textures
Use the filename instead of the resource id when throwing the runtime error
Fix code flow, never called the callback
Fixed typo, change KeyReleased to KeyPressed, and add implementation for draw()
Add navigation buttons to the MenuState