WIP: Admin dashboard

Still working on it, but I reckon now is a good time to start getting some comments.

See http://i.imgur.com/omyqKDI.png for a screenshot.