added board functions, changed naming convention

- Added the ability to add, delete, and update boards.
- Changed the naming conventions for more accurate descriptions