Excellent progress.

Minor typo - the easternmost "weaonsmith" may need a flogging until he gets his sign fixed