Initial methods complete on Board.java, needs testing