Change location of generated classes.

I want auto generated classes to be in their own Type directory. This
way I can keep them seperate from other classes that are created
manually. This should make it easier when copying generated classes into
their repositories as I won't have worry about overriding code that has
been written manualy.