Moved charting javascript into separate script file, so that changes to it do not cause spurious approvals
Changed template vars in the html template to 'history' and 'projection'
Switched back on the Pandas implementation, included a projection -- it's rubbish but I can see how rubbish!