use paging and sorting repository instead of CrudRepository
Remove services package and use logic in controller instead