Added big-upgrade test

Warning, this relies on a `./data` dir and will break if the program is run from a random dir without specifying `--data`