Add missing file headers
Fix CS
Update API doc
Merge pull request #20 from romainneutron/CS

Fix code style, regenerate API doc