refactor: introduce sorcer-service-api, sorcer-container