Added output for classes in main. Updated Draw to return any value type used by the distributions define in random.