refactor project
fix Makefile and travis
comment README
Merge pull request #9 from guilhem/refactor

Refactor project and build process.