Added random functionality to list
Markov chain elements can now have indexes based on their probability
Refactored Word functionality
Markov Chain can now be correctly generated