Manually ran get skills for existing skill tests which relied on it
improved line of sight testing
Work on route finding algorithm
added comments for when I get back to movement testing
huge amount of routefinding trial and error and logic. Currently first move seems to break some tests
I eventually got everything working, it takes any test I throw at it and seems to return the answer I'm after. Probably not the best possible performance but it works! IT WORKS!