move generator callback actions to lib/generate folder
Merge pull request #42 from Openovate/feature/feature-generator-seperate-actions

move generator callback actions to lib/generate folder