tidy up code
postpone Calculator initialisation until pageshow
lazy loading parts of body that aren't needed for first screen
portrait css fix (wh->.white,wh2->.white2,bl->.black)
lazy loading scripts
removed performance script from index.html
using promise returned by $.ajax
uglify/etc using grunt tools
fix for mne click handers
lazy loading portrait css
lazy loading landscape, plus some cleanup or portrait
removing duplicate ids and some tidyup
converted fonts from ttf to woff
adapting new directory structure
moved peg code into separate text file (htmlmin parser couldn't parse it)
new Gruntfile, using different minimisers, htmlmin, cssmin and imagemin; and associated changes/fixes to allow htmlmin to work.
fixes for chrome target
pulled the help dialog's close button above the columns where the text is.
converted to jq.mobi and q
adding missing js libs, plus non-min ones for debugging