-Added JPA persistence layer