started on entities xtext... many todos as i dont know if correct