Adds some fixes and refactoring
Adds CC and Travis
Merge pull request #3 from ktaras/feature/add-cc-and-travis

Feature/add cc and travis