Add a module representation

Bug-Url: https://github.com/dartdesigner/Dart-Designer/issues/58
Change-Id: I8d5ac0b7b83abd0eee3901ecc317f9f6e8357e47