edited shuffle to be more realistic, as well as added LinkedList files