Changed point struct to use floats instead of ints