Add post refactoring hierarchy picture
Move implementation for apply with Syntactic Signal into Signal trait
Remove getVal, replace old occurences with getValue
Change setVal to setValue
Remove unnecessary TimeStamped inherits
Move TimeStamped to Reactive trait
Update hierarchy docs
Remove TimeStamped trait

Move timestamps val into Reactive trait.
Add ChangeEvents trait to ReactiveValue