created a physics loop, and am now properly setting frame rate
refactored player input and movement in a multiplayer friendly way

I still need to incoporate the vectors and inputs into a new Player class. Then send the inputs to the server for processing, handle timestamps, and send back to the clients for updating