Altered to route /generate-codename; refactored view slightly.
Merge branch 'local'