Generates rook, queen, and king moves

Movegen still needs to verify that the king is not under attack while
castling