Improved argument handling and argument descriptions
Increase max loops to 5 when checking whether the new wallpaper is different from the current. This makes it less likely to hit the maximum when there are only two wallpapers for a given directory.
Implemented a basic interactive mode
Fixed an address out of bounds error for variable wallpaper_dir
Pressing Enter without command repeats the last command in interactive mode