refactor users module as collection, with injected db; refactor db module to wrap mongoose functionality
refactor gapiClient functionality into oauth2 module and oauth2delegate factory
handle consent page url request through google module