init for new branch
optimised event handlers with element caching
add caching of jquery elements in add_yodalabels function. Changed how event handler functions are defined to get around hoisting issue
refactored validate methods so it is passed the value it is testing directly
creating new branch now checkboxes are added to validation behaviour. need to amend add_yodalabels method