cleanup
get rid of "sources" field in ModuleInfo, remove outputConsumer (current implementation is useless)