updated .gitignore to add *~
merged shuffle() back in