local:characterize loads templates at runtime and cleans up after itself
  -- adds a test for the cleanup and moves templates to own generator folder