added generators and generated files, still need more useful data model for deps