added device user auth, omniauth gem, notifications