Introduce service abstraction.
Intorduce busines and api services.