Initial work for space tourism

Initial creation of the Tourist class contract, based on the Arial
contract type.  Still in progress, not compile ready