Archimedes: The open CAD