Add dependencies
Fix paths to dependencies
Clean up JavaScript
Tighten up HTML
Add license
Add demo HTML file
Ignore system files