industrial design architettura development software building html thin-client relationship german crm explorer javascript knowledge mozilla projects french radius3 open source design spanish css builders contractors english customer learn management beginnings construction education php arredamento