lotsa board logic; add, view, validate
added all board CRUD operations
merging conflicts