Editing Custom Asset fields

* Fixes #1
* Fixes #3

Possible enhancements later: serialisation of fields into data_bag