ADdin in some parts that were discussed in style meeting.
Adding more details about usage.
Updating structure of demo.
Fixing some HTML validation issues with demo page.
Lots of great changes.
Minor demo updates.