Move roads to their own file.

Still horribly slow.
Numpy-based image saving.

No more horrific nested if-filled for loop!