Big admin overhaul

Signed-off-by: Suki <suki@missallsunday.com>
Minor bug fixes from admin pages

Signed-off-by: Suki <suki@missallsunday.com>
Moar fixes for the admin pages!

Signed-off-by: Suki <suki@missallsunday.com>
Don't pass as reference

Signed-off-by: Suki <suki@missallsunday.com>
One less tab please

Signed-off-by: Suki <suki@missallsunday.com>
Experimenting with permissions on the settings page

Signed-off-by: Suki <suki@missallsunday.com>