Inspired by Bret Victor's animation app from his talk Inventing on Principle