Extreme WIP: forest paths.

Clearly needs a lot of cleaning up but I have to run out and welp.