Grapple Knight Post-EB Part 2: Programming Springs and Sprites