Implement partial "pushing" physics
Blocks on top of a moving block are not moved yet