Add mod selection mod.

Includes some contributions by rada and sanderd17.
Make the modmod standalone.