Text this: An Approach to Effortless Construction of Program Animations