Fixed bug with multiple validators.
Added test for fix
Fix for #23 and functional test to confirm
Fixed a regression bug
Merged in master
Fixed a lot of the roguh patches in the JS. Almost completely working now