Added vector operations and stuff to make the tornado render more neatly - would do more but department machines are failing right now for whatever reason.