write initial sign in service and still have no idea how it should works, I should go deeper to spike how the service in AngularJS works #3
Merge branch 'working-on-signin-service'