Upgrade grunt-bundle-jsnext-lib

This also organizes the components under `src/components/`