In the frontend the user should be able to write reactions supported with a language server that supports: - syntax highlighting - completion suggestions - check metamodel for existing classes - import resolving - know about ecore