Organize all the things!
Data is now in resources, added some stuf, some organization.
Some new generators
Additions and interfaces for java
Added some generators
Version and publishing