reload

This is the re-write of Shipyard to Go.  This is just to get a discussion going.  Not yet ready for merge.