Improved resource DSL
Implemented custom action functionality
Custom assets from host app
Improved view structuring