Adding types to moves.
Finished up move selection.