Added source code
Added demo
Added compressed JS file
Demo uses compressed JS file