ValidateMove and it spawns a new block when the old one collides