add BaseService
Merge pull request #6 from marlboro029/feature/DF-0004

add BaseService