machine civil engineering software tools cnc application thin-client machines earthworks equipment power tools civil hand tools malware radius3 earth works adware computer drainage spyware hardware construction