Fixed some issues with hot reload and not storing player / game data.
Fixed some errors and issues with states out of sync, still think there are issues
but this will do for now.

Things are in a working state.