Fixes #22. Created service interface classes