Added a dedicated project for TDS, because of its unique models.
Moved TDS-style code generation to its own project. Soon to become its own submodule.