make Context class platform agnostic
bump version and create exportable router.js file