(master) added jpa hibernate implementation