Tiles to observe Units

Units to keep track of their observing tile.  If a unit changes, it
notifies its tile, which notifies its SquareView so that it can be
repainted.