added man page
added man and extra actions to makefile
updated travis configuration
updated readme
simplified api and options, added docs and minor fixes in tests