Added user authentication via devise gem and made it look good