changed InvasionPercolation to be executed with IP.run(...) instead of IP.setup(...) and subsequent IP.run()