Step 1 : initial revision of sources
Merge pull request #5 from fabriceambert/step1

Step 1 : initial revision of sources