Refactors base, options, utility error messages.
Account for svg and template names in checksum
Improves options error messages.
Checks options as part of checksum as well