EDIT: New figures system.
The forward declaration of struct ChessBoard in Figure.h is no more! Insted of a ChessBoard, a Figure recieves as an argument, an array of FigurePointers instead.