Web based editor for ecore models