Contact Adaptive Construction