add visibility feature to form rendering
refactor rendering process for supporting form rendering for non form elements
recent development and bugfixes