add gitignore, travis config, markdown formated README