Initial commit, general and controller generators created.