Augmented Carpentry: Computer Vision-assisted Framework for Manual Fabrication