simplify jdt write model by removing all the interfaces and the JdtWriteModelFactory