changed to reflect board being its own object
gave board a default value/optional parameter for tests
changed to reflect board
changed to reflect board