Branch/tdg units

@eric79 @youngca 
Here's the first pass of getting unit icons so that they can be added to the map.
Heh ... forgive me for being slow, but by the time we got to the third nested `for` loop, I got lost.  :wink:  Maybe we can talk about this and we could decide on some comments that would clear it up a bit.