Add shuffle functionality

@deini @alexmckenley 
Do we need to filter out .scenario files?