added travis, fixed doc and dependency