Added Range and RangeSet utility classes
Implemented TagFieldMonitor