Change Edge Matching.
Change some experimental codes.
Change edge matching. Make it more efficient.