Improve form reliability.

Added intended fields array to be populated as a safe guard to inputs not posting cause they're null (checkboxes) or fields being saved that were not rendered.