Const,Var,Sum&Mult
If node prototype
rebase during update (prototype)
program graph visualisation via graphviz example
Time class added