Added a move function, changed a few things

The move function really needs cleaned up or even possibly completely
rewritten from scratch, but it works for moving the player to the point
specified