valid moves for knight, king. does not yet do en-passant or castle for king.