Finished application

There is a memory leak; however, the application seems to working as expected otherwise. Instead of changing the scroll layer, I concatenated strings together into one scroll layer.