Reorg to rename things along the lines of better dependency managament. Basics is independent.  XText and Extraction are indepdnent of each other, but depend on Basics, etc.