Massive code reorganization for readability
Massive code reorganization for readability

darcs-hash:20060528175346-a5408-6af7f2c300c7ddcfc5c7ca516f206e02c22d6d5f.gz

DanielStutzbach/blist,DanielStutzbach/blist,pfmoore/blist,pfmoore/blist