add templates for code generation
Add command line support with help. Remove generated files from test, and add to gitignore.
0.0.1