Enables update for API and UI

Assets can now be updated by using the edit form or the API.

Notes:
-Need to rethink the UI a bit
-Need to remove some debugging logs