Getting rid of some kludgy stuff, mostly around showing highlights.
Trying to experiment with different approaches for showing locations that
the user can attack/move to.

Adding an interesting algorithm from some blog for doing Field of View calculations,
not using it yet but will likely come in handy somewhere.