Standardize boolean case
Add an authentication layer to the admin section

This isn’t fancy, but by god it works. Closes #352.