pull routes out of gapi.js into index.js; add e2e support for retrieving tokens from google
add unit testing for gapi module; pull business logic out of route handlers in gapi
nightly cleanup; flatten gapi module using async.js