Extract Edmonds marker to a separate file.
Add blossom contraction logic. (working for simple cases)
Complete blossom contraction logic.
minor stuff