structure for cli is enhanced a bit
added an install script to travis.yml