Tidy up latest commit *hrrr*
Actually store the latest position in GameSocket
Implement Vector2D class instead of Calculations wrapper-something