Moved Player Movement out of Event Loop, Smooth