Unfinished Admin Page

Will add/finalize stuff on the dashboard main page and the left side
navigation.