The following is a quick map to the PIGGE ports tree:

ports
|-- articles                          Ports based on programs from articles
|   |-- linuxdevcenter.com            Articles on linuxdevcenter.com
|   |   |-- bp-gllines.cfg            Bob Pendleton's gllines
|   |   |-- bp-gllines.yaml
|   |   |-- chalsall-blackhole.cfg    Chris Halsall's Black Hole
|   |   `-- chalsall-blackhole.yaml
|   |
|   |-- oreillynet.com                Articles on oreillynet.com
|   |   |-- chalsall-cube.cfg         Chris Halsall's Cube
|   |   `-- chalsall-cube.yaml
|   |
|   `-- perl.com                      Articles on perl.com
|       |-- 3d-perl.cfg               Geoff Broadwell's "3D Engine in Perl"
|       `-- 3d-perl.yaml
|
`-- games                             Ports based on games
    `-- fps                           First Person Shooter games
        `-- doom.cfg                  Classic Doom from id Software