added client scripts and modified edit-asset partial
enabled updating an asset through the UI (has a few quirks)