added special logic to handle colored output
added .travis.yml file