refactored xtext in order to enable external ecore
added external model projects
switched from generated to external model
fixed build
fixed warning
removed unused ui and test project