Committing source
Added examples to use