first approach adding passport & tests
code clean up
gulp test task fixed
code refactor
Merge pull request #1 from Tyny/feature/add-authentcation

first approach adding passport & tests