renamed matches.h and matches.cpp to
matches2.h and matches2.cpp to avoid potential
confusion with Matches.h and Matches.cpp files.