Finish Spec Dash with all major features

This is a finished version of specialist dashboard (minus the project
collaboration which will require a shared db)