added home page and user authentication