Now instead of mixing bools/numeric returns, we always use ints, where: -1 = left 0 = test failed, e.g. point on line 1 = right Also fix a bunch of extra issues identified with left of tests as a result of these changes