EntityManagerFactory work in progress