Better make procedure
fixed time-difference bug??
cleaning up play, making blocks into vectors.