explicitly list dependencies, remove javax.persistence dependency