use replace explicit update() calls by d3.dispatch
add grunt-notify
remove raphael; port background grid to d3
adopt brunch.io directory structure