THE EVOLUTION OF COMPUTER ASSISTED PRODUCT DESIGN AND MANUFACTURING TOOLS TO SMART SYSTEMS FOR THE FACTORIES OF THE FUTURE