implemented the isLegalMove for the Queen class. All pieces now have standard knowledge of their legal moves. Now I just need to implement for the special moves. Pawn moving two squares. The en pasent rule. And castling.