made use of dynamics for formatting signalr object
brought back date to signalr dynamic
cleanup
refactor so GetTraceDynamic is called only once
fixed pre
added conditional console.log