Rename demo.htm to index.htm
Update demo script.
Create TypeScript definition file.