Added numpy and matplotlib support. Fleshed out code. Currently works; about 6m runtime required with the given seed.
Ignore odd files.