Initial work on admin section

Doesn't do a whole lot yet and some database changes are needed