Added Board and Piece classes