Replace make with app #145

We still need insert and remove functions for blocks, so instead of removing Make completely i morphed it into app. It only has 2 methods and stores a reference to the actual app on the model with a `data` property on the app instance.

Not 100% happy with this, suggestions welcome
+1 on `brfs`. That should help make this less annoying to deal with outside of browserify. The less transforms we use, the easier it is to instrument test coverage.