Switched over to using Exception instead of RuntimeException for Persistence Service

Changed PersistenceServiceException to Exception and added throws clauses where needed.