[PD-dev] breaking up the hexloader into usable chunks