JS micro-library for changing the text content of DOM elements over time