Connecting perceptual and procedural abstractions in physical construction | Open Awesome