Add `get_weighted_letter` method to `MarkovChain` class