Added basic player movement.
Added Player::move() and Player::stopMoving, as well as removed Player::update(). Replaced call to Player.update() in Thaed with Player.move(), and passed key Boolean values to it. As a result of these changes, the player can now move around the screen between tiles.