collection of canvas/javascript interactive widgets illustrating various things