refactoring to define Riffle::Array and include it into Array
refactoring pulling options from args
using `range: (n..m)` instead of `(min|max)_group_size`
defining Array#riffle and Array.riffle
support passing custom seed to random number generator
v1.0.0