Improving the ship design process by applying a scripted CAD system