preparing the project for publish
added travis build
Merge pull request #2 from AhmedSoliman/master

preparing the project for publish