HG-6: create GreetingService

Please review and merge or provide feedback.