added d3 ui basics