Feature/admin dashboard

Might have missed some user-related style stuff. Think I've got most of it covered.