Added 'change' event handler for checkboxes and radio buttons
Loops now store strings rather than references for comparison
Updated build