Add Bresenham to unittest
1. Plot P1 -> P2 is not consistence compare to plot P2 -> P1,
So alwarys sort p1 p2 when plot.
2. Sort triangle in wireframe mode
Add translate lens method in model_view
Add fanScanLineGenerator to generate scanlines