tweaks to doublerange
further tweak to doublerange, and giving up on using it
jshint fix
fix jshint
refactore getContraints
refactor watches
Merge branch 'feature/ngui-doublerange-fix' into gaarf
move files around to try out ajai's layout
fix tests to match layout