refactor model editor from react to angular

- fixes #861 - not able to delete properties

- fixes #860 - not able to change property types