added first and last name to users, added basic authentication