Added a line to prevent the app from crashing when there are no solution steps.

Broke down the setupCurrentSentence function into setupCurrentSentence and setupCurrentSentenceColor to separate the visual formatting of the sentence.