Redesigned metamodel
Refactored core file
Added commands
Execution for singleton of TranslationUnit