- Added command-line options for help, version, and setting/unsetting a single option. - Added test files - Added error check for empty file.