Focus Tree Presequite Lines

The lines of the presequites in the focus tree sometimes get broken, and it looks really bad both in game and in the site.

On the site, the prerequisite lines can be a bit awkward when connecting between focuses that start on screen and those which don't. However, these issues shouldn't translate to in game.

Poor-looking lines in game usually happen for one of two reasons:

1) Focus A, which is a prerequisite of Focus B, sits below Focus B. e.g.

B
^
A

2) Some focuses aren't loading in because the game encountered an error when reading them. This could be anything from unclosed braces, invalid syntax (e.g. trying to add a building without specifying the state to add it to), or using code in the wrong area (e.g. adding a reward in the available box, or using a check as a reward)