added a system to update entity locations to player but crashes randomly
added SOGComponent, with update method for updating the component
started using SOGComponent and fixed random crashing
Changed input system to be better for the client/server system. Also added a bit of documentation.
Added animation for moving right.
Renamed InputSystem to PlayerMovementSystem since it's purpose has changed a bit.
Made InputRecievers global and easier to get
Made multiplayer clearer and added some comments
Player movement now works on server side and works completely in general.
Made moving bit smoother and fixed resetting of direction
Merge branch 'multiplayer'