ADDED AUTHENTICATION AND VIEWS/CSS