First functional model to encompass the following goals:
1. Scan a directory and subdirectory for files
2. Compare the scanned list of files to all previous scans upto and including the last full scan
3. Compress and optionally encrypt files modified since last scan
4. Upload archive to S3 in multiple parts, simultaneously