added templates for migrations and models
added tests for the crop generator
added generators and refactore methods