Push blocks into holes, pull them back

* Now you won't try to stick yourself in a wall if you pull the block back too far :U