Refactor src/ modules and build + packaging process

Yeah, something like that should work. Maybe we do that after this PR and update this package since of all the ones using `grunt-bundle-jsnext-lib`, this is the only one where I did _not_ want a default export.