add required packages, modular parttern and better utils
+ restructure to maintain clean code.
+ authentication using passport npm
+ /account/login , /account/logout, /account/register end points