Added functions to find and return reflections for a single region. Also organized the code and solved a bug with certain returned overlapping matches.
Merge rt branch