User

added basic functionality for single user auth