add some documentation

prepare for travis