A news sharing site powered by AngularJS with Devise and Omniauth