Implement the update function.

Uses a mathematical model Tron and I developed to update the vector map
according to arbitrary wind currents. It should work... probably.

Note, there is no propagation of vectors across the vector map if we ever
want wind smoothing or such effects.
Merge branch 'windAlternateVectors' of github.com:dreac0nic/nimbus into windAlternateVectors