Structure changes
Changed the structure of our classes to fit future event-related needs.
Some more structure changes and test code
As soon as the Client presses anything, it disconnects from the server,
this is just for testing.
Re-added some stuff
In my previous commit I removed some things that needed to be added back.
Some minor fixing
Needed to do this commit since a broken commit accidentally ended up on
development.
Merge branch 'development' into network_event_feat
Code standard fix
Did some changes to ugly code to meet code standard requirements.
Merge pull request #37 from SvinSimpe/network_event_feat

Network event feat