added login widget
seperate mongodb start from grunt dev
added login route
added auth service
added promise chaining to auth service
adjusted auth tests