Generalize get_class util
Allow default generatedfile name configuration w/namers
Make settings consistent
Organize settings