refactoring for assemble v0.5.0
0.2.0
Merge branch 'origin/v0.2.0'
v0.2.0 - breaking changes! Please read!

This version requires Assemble v0.5.0!