add configuration file and code to handle it
updated file processing loop
added main and :gen-class for uberjar