Seperated all the piece calculation methods into two respective classes so the ChessBoard class is smaller
Added a method for returning a bitboard based on a single position.
Added a method for returning pawn moves.
Renamed WhitePieceOperations and BlackPieceOperations
Deleted files
Added attacking squares generation for kings
Renamed methods to be more politically correct.