add place holder image - triggers on image tag without src attribute, or empty src attribute
add default color, if the color is overridden as random, set a random color
add image size as text to canvas image
pull out helper functions - more readable code
clean up
update minified js
add dynamic text size, based on image width
update minified