updated demos and docs

Had problems with the demo, wouldn't scroll past page 2 with non-ID identification of next page link due to parse failure, so I added a third page, used IDs instead of classes, and documented it.
Bailed on the node/grunt testing infrastructure when I saw that copies of the demo files were used for testing instead of the actual demo files.
Thanks. It was just what I wanted, with pretty good documentation.