moved templates to template directory. renamed generator filenames for consistency.