A few tweaks here and there for a more fool proof design. Added some error messages.
Added a command line argument to delete backups + a few tweaks in the command line viewer and ProgramPaths.