Issue #22 Feedback service implementation