Added command checking for Player class
Put some work into the update command. Still broken
Fixed the update function. Added a way to have all commands checked and run