add pfad_ch8 module (for Chapter8: Unravelling greedy algorithms)