Center vector

@diclophis @juanca @bennapp More things take Vectors, and Vectors are better.  Most notable @diclophis, `@center` now has to be a vector.
async within a block