TreeVisualiser and Event framework

Tree Visualiser Widget with DAT and D3 js lib
Widget Event framework