learning to play with the d3 js framework