Make the implementation of Move match Xiao
Trim the Move imports
Minimize necessary imports
Update Board to use the new Move api
Forgot break statements in the switch block
Fix the logic in Move.isep
Fix MoveList to work with the new, smaller Move size
Adjust the Surface debug text to read linearly
Fix board.opIndexAssign
Fix make and undo move functions
Fix an ordering bug
Board is working again
Merge pull request #67 from joichiro/fixmovelist

Fix MoveList