Pseudo-legal moves created for pawn
Pawn moves stored in a linked list
Move now stores comparable objects
Moves for other pieces calculated
Check/Checkmate/stalemate conditions included
Unique hashcode and move score included
Treeset used for faster move processing
Legal move search completed