Updated README and fixed shuffle method