improved version 0.0.2

1) always load in memory the smallest file
2) keep matches to TreeSet in order to eliminate duplicates
improved version
moved sample files to samples/