fix typo
put description document in code as comments
add code for min cost max flow