A lot of changes has been done, mostly in the creation process of the several classes that must be injecting in each others.
The calculation of the Average and Variance is working in the TypingTimer.
Now the typingTimer will not be updated its average from a event that took more than 1 second later.
Try to make everything works together with the refactoring.
Now the insight is updated again from the Editor, and this time it passes through the typingTimer.