Ready for use

Added:
- Sample code in demo.html for callbacks on success full choosing
- Completed the callback mechanism
Added cancel output and single extension option