Added abstract PieceEvaluation class and refactored / commented all others
Changed Move to take in a Board and modified Piece's evaluate methods to use new evaluate objects instead of static
Removed TODOs and starting working on adding show moves for active pieces
ignoring log files
Added Pawn unit tests and updated Move tests