add asset form can create assets now without interfaces
add functionality to addAsset, editAsset, addInterface