Adding the Admin Panel

@yez @ericisaiah 

I’m creating this PR retroactively to create a better place to discuss changes than back & forth in email.
That was just one example, here’s another: The typical way to initialize a new environment is to create the db, run the structure file on it, and load the seeds. 

As this currently stands an environment installed that way will be missing this data. It should be in seeds for that reason.