This is the weirdest pathfinding but it works 11/10
Pretty much graphics and finalising from here on out