Drawing a line from ( x1, y1 ) to ( x2, y2 ) - step by step
Sunshine2k - http://www.sunshine2k.de/java.html#bresenham http://www.roguebasin.com/index.php?title=Bresenham%27s_Line_Algorithm