Reorganization prior to integration with v28.tar.gz from Soren Hein
v28.tar.gz from Soren Hein