The forward design system for computer aided design of ships