Timing framework improvement

@nkogteva please, review.
I am not familiar with opal_output family. But will became. Agree that we should use opal layer.