Ensure that options do not bork the renderer
Add beginnings of Parser
Fix options format

Plan to use JSON.parse for the options, so both keys and values need to
be strings.