Derp. Gets 2 moves ahead and is really slow. Created Node class for holding tree specific things