Added Duration Generator

Changed Simulator to singleton pattern.  Added Team interface and base
class.  Major changes to timing, now all timing more closely resembles
seconds.