Optimization of minimum movement of lines when all lines need to move to intersect into a single point.
Use calculate_minimum_movements()
You can see sample on unit_test.py
The easy visualization of the optimization result can be runned by visualize.py
- blue is the inputted line
 - green is each movement vector
 - red is the optimized intersection point
 

