Sketched out collision detection, tower queries, and mocked out unit
states better.