split assets into application and editing

+ load editing assets only when editing is allowed
+ move around and rename assets to be more precise
+ use require_tree more intentionally in manifest files and only
explicitly name vendor assets