initial commit with beginnings of user authentication