initial source commit, implemented ModuleReference parser and respective tetsts
implemented Macro parsing and a Test