permissions: mind that react mounts *inside* the container (not replacing it)
add browserify buildstep

enables use of node-style modules so
that the components can be split up.
permissions: #cleanup, add unique keys
permissions: modularize!