fix hardcoded filename for config file
ignore feeder.cfg
made feeder architecture reflect the architecture of hive
minor cleanups