Knight moves
King moves
Pawn moves
Refactor pawn moves somewhat
Remove duplication of piece knowledge - representation to class mapping