added styles, user authentication complete