more work on the admin section, user creation/login/basic dashboard view