Adding BottlingPlant,  NameServer, Truck and VendingMachine. All compile, not tested.