basic functionality for building ships