Added first draft of resource generator
feat(gen): added model generator
removed unnecessary field
Merge branch 'model_gen'