add documentation for commit flag in match
add packages to requirements.txt
fixup readme
fix link
resolved comment conflict