creates a board instance for server-side upkeep
more changes. i opened this project again. can't remember where i left off, but this is where i am now.