Redesign the mounting API

This should make development much faster by doing partial rebuilds
automatically on every refresh in development.
Release 0.1.0