use Algorithm::Line::Bresenham to draw lines later