argument handling

- INPUT_FILENAME and OUTPUT_FILENAME are generated based on user input
- started finalized output flow
- began building output spreadsheet