Upgrades and Ownership!

Dragons now can be upgraded indefinitely by choosing to upgrade either
power or speed and by spending 100 gold per upgrade.  Upgrading changes
the ownership of the tower, which is reflected in a flag drawn over the
tower.