web page using knockoutjs, d3, bootstrap, grunt and bower concepts