Branch/tdg units

@eric79 @youngca 
Here's the first pass of getting unit icons so that they can be added to the map.
Should this be a method instead of a property?  Something like `insertUnits`?  Is there anything about this property that needs to be preserved for late joiners or will the units themselves be enough?