1:1 editor implementation IV (experiment with file copy and java class name refactoring, and other improvements)