JPA works! this replaces the Database access class for a jpa alternative. A lot of work at once, but I was afraid to push earlier and break everything.