some improvements

I have added some improvements like:

* added a make with the common commands
* added a .travis.yml
* fixed indentation
* using "".format