adding some delay-based processing
added tektshared components
added output recording component
some more delay timing stuff