support for reading nitrogen wallpaper path
support for theme directories and a default_theme
drawing images with negative (snap) positions, or as a percentage of the canvas size.
remember last text draw position so future calls without (x, y) automatically draws on the next line down, even with varying font sizes.
positioning can have relative adjustments like "+42" or "-100", for images and text.
add the demo theme
set the default theme
a basic default theme that displays the day of the week