Fixed the current bug that would cause me to stall in the paused state.
Changing window size and deleting comments
Added a loading state that can be used to load resources on a different thread and display a loading screen.
Added in a base framework for implementing GUI's (Added in a nice Menu/Settingscreen where you can define the keybindings)