fix(gen): consolidate template files

All template files are now in /templates. This makes it easier to find
things, reference things and keeps the project tidier overall. The
templates/common folder is also more indicative of what a generated
project will look like.