Implement an unbiased array shuffle | Sybill