Add devise user authentication, add omnitauth gem, add notifications