Fixed asset implementations to use new interfaces. Added call for asset
module manager to allow modules to be refreshed via the API.