Here, I've listed the main 'classes' of GLASS modules, each has this hierarchical naming convention. With the inevitable exceptions listed at the end.