Check meta datas
Implements #5
Add temp file creation
Implements #17
Fix licence.
Implements #10
Missing class for #10
Merge pull request #18 from emmanuel-keller/master

Bug fixes and improvement