Web-based explorations in CAD, CAM, and Machine Control