[#4] Wrap all javax.persistence exceptions in JpaRepository
[#3] Add methods for delete operations