1st draft: LegalPawn/Knight/Rook/Bishop/QueenMove

The pawns can now only move one square at a time within their own file.
The Knight moves perfectly.  The Rook/Bishop are limited to the correct
dimensions but there's no check for whether there are pieces in the way.