Branch/tdg units

@eric79 @youngca 
Here's the first pass of getting unit icons so that they can be added to the map.
Okay, cool.  I like that.  Could you add a comment above it explaining that if the node is not a *unit* it is a *modifier* and it's parent is the *unit*?