A flexible JavaScript Object and JSON to HTML converter with a focus on forms