reordering prezto's modules for better clarity