Add sequential movement
Add function to check for a valid move sequence
Add movement method that checks the sequence before trying to move along it
Refactor Man movement code and add stub for valid jumps