Added line iterator based on the Bresenham Line Drawing algorithm.