Modified board, some testing done.
Updates to board class
updates to board