modified layout so cannot zoom on mobile devices - makes it feel more like an app.
Added kpis, and unit tests using mocha and sinon.