Had a user model, use it to control the admin area

Note the admin area does nothing, nor does the call to building the user
from the API