Update name of Random
Avoid name collision in example modules
Add grunt build

Still needs writing properly, this just compiles all the modules