Fixed bug in UpdateCloudButton_Click() where the Inlines were not being cast to Run, so the only text being sent to wordCloudViewModel.GenerateWords() for each Inline was 'System.Windows.Documents.Run.' I'm unsure whether Inlines can be cast strictly into Run, so this method will be carefully monitored going forward, and I may add some conditional guards.
Changed WordCloudViewModel.GetNewColor() so that the random.Next() range for each color reflects the {color}LowerValue and the {color}UpperValue.