Added back collision detection (looks awful but alright for proof of concept). Made a change to the way the rotation code works - now the server is the only one that updates the sprite's position after rotation.