feat(providerService): add provider service with inital testsuite