refactor, split into own method
more ignores
make it executable
more robust, to work if you have a venve
corrected filename
more sensible raw_input instead of input
fix big where it wouldn't actually be able to overwrite

the options were not passed in
new version number for bug fixes