Added admin auth, tweaked other things
Auth work