Ghosts now move according to velocity

They have velocity! It's exciting. It looks like there is likely some
floating point precision error causing them to move to the wrong row/col
but hey, shut up.