Block spawning and movement logic work