[docs] - added some usage documentation
[git] - ignoring mac os cache files
[demo] - fixed script url
[lang] - added support for lang attribute. Closes #1