Fix typo
Apronach main module API

 » Finish main module API, with almost all tests passing
 » Delegate service definition to the Service class