made some javadocs for the board class. javadocs for the other classes will follow soon