It works! Finished implementation for constructing modular boats