Initial commit for sources
Add Travis support