Added Fragment class and modified Fragmenter to use built-in string searches and return Fragment objects.