support for --silent which stops output given to the terminal
removed redundant code
added support for --month=yyyy-mm which will populate the output file with all of the days of the giveen month