Timer class added

Working my way toward having the renderer and simulation decoupled.