add unit test for Hull method argBinarySearch
add error check to hull initialize method, add test on hull right end
point extension