Added new output file option in Main and created Gatherer class for gathering/sorting data