simplify jdt read model by removing all the interfaces and the JdtReadModelFactory