jjSYSTEM: cleanup, format, documentation
cfRandom: part 1
cfRandom: part 2
Merge remote-tracking branch 'origin/spielwiese' into spielwiese.patched