- Add the abstract service for api
- Add search service