Added a demo project
Improved comments