Moved all animations to a GamePulse style with a central AnimationTimer in Game. This work required moving various bits of logic (e.g. Tower and Enemy 'thinking' is now inside each) and expanding the Wave concept somewhat and introducing a Projectile class.
It is functional but Wave handling and Project handling is still pretty rough. Also Enemies no longer follow their Path and are hard-coded to move in a straight line. This all needs work but should be able to be done within the current structure (i.e. the big structural changes are in place).