Added js code

Copied the code from previous use (in another project, not on github),
and added the "jslc-" prefix to classes.
Added a bunch of stuff

Comments, code and examples in the demo file
Added a title for the list item example
Changed some stuff

made the click function a separate function so it will be easier to loop
through and toggle stuff off, or something

Mate is good stuff, but caffeine is not working today. It's been a long
week.