Rooks and pawns

They are both initialized and placed on the board. The pawns movement
can be calculated and the printing method has been changed. TODO:
destructors and rook movement