Refactor + Implementation

- Refactored my automated code for moving from tile to tile.

- implemented a basic movement state machine for an ingame shepe.