Use nvd3 to render graphs nicer
Introduce storage backends