Added file support (input and output file, backup file) and command-line options