Fixes for Tom's comments, fix linting

Dashboards slugs should not have the root, also, dashboards/public
should be public/dashboards.