assets: add backend support for asset management
assets: VERY PARTIAL frontend assets