Add initial feeder implementation with tests