implemented passport.js with basic login/signup/authenticated
added more unit tests, a login service and pages.