basic user authentication
can now create contacts with manual controls