Dynamic is a library with a set of functions to facilitate the use of the HTML canvas, mouse and touch events, functionality around the 'requestAnimationFrame' method, and some mathematical utilities