creates a board when initialized
has the create method working for all but board