Add pfad_ch28 module (for Chapter28: Loopless functional algorithms)