Added build class to reduce coupling and increase cohesion.
Added DashhboardDAO class for handling interactions between plugin and the db - provides a single source for maintaining DB interactions.
Refactored DashboardBuilder to to utilise the DashboardDAO and Build class.