Here we collect the original code sent by contributors.
Everything which is in fact integrated into this package is then
copied to the "gap" directory.
