Add Merchant Ship Spec
Add Wharf Spec
Refactor Caravan Spec
Add Tactician Spec
Add City Spec