- add model schema xsd
- update model dtd
- update testmodel .xml`s
- delete unused types xml and dtd
- filter tags with lang param
- add method get classes to core.clj
!fix lazy variable binding bug
- update tests
- implement type generation with mustache
- add function get template name
   returns the template name for the given type/lang combination
- update unit tests
- add new file split statements to file templates
- each template file must start with a start description :![{:extension "as"}]
- implement generate function
- first run!
- print generate result
- adjust unit tests
- remove verbose namespace loads
- add java templates with as code in it
- refactor core functions
- print result output
+ add new attribute templateId to iface and class element
+ add new entity element
+ add test model
- rename key "generate-type" to "template-id" in entity map
- update unit tests
- read "templateId" attribute from xml model
+ add unit tests
- add new model tag consts
- add new type functions consts? and get-consts
- update unit tests
- implement recursive model file inclusion
- circular inclusion is filtered out
- filter duplicate include statements
- filter nested duplicate includes
- add better error handling and error output message
add travis build description
add license information to README.md
- revert changes