Springies simulation for CompSci 308