What's the difference between a cruiser, a destroyer, a frigate, and a littoral combat ship? What are the design differences between naval combat ships for littoral waters versus those for the high seas?