Move feeder logic to Feeder model