Branch/tdg units

@eric79 @youngca 
Here's the first pass of getting unit icons so that they can be added to the map.
Was this for temporary debugging and should be removed, or should we switch this to use the `logger`?