grimple mode: allow saving back to class files
	lots of cleanups & reorg