Separated geometry methods from Line class, corrected angle calculation and reflection point search