More refactoring, csv support & make it possible to query experiments in progress via api

I should use smaller commits.
initial jasmine test commit
Integrate graph with page, cleanup
simplify ui ready for first release
Merge pull request #9 from julz/continuous_history

More refactoring, csv support & make it possible to query experiments in progress via api