refactored header part
created travis.yml file fixed setup.py file