added dashboard routes and scaffolding, reworked some ui structure