Edit method for models, editable list in CoreModel and adjusted views in API