fix mistake by printing CATEGORY value instead of displayName (found by
GoldenMaster)
move creation of random out of main game runner, add categorization
testing using a golden master recorded random sequence