Working for shift in vertical line
Drawing works in some cases
Changed way offsets are generated
Uncommented needed sections of code
Choosing which array element is longer
Line drawing works as desired
Bitmap initialization
Intersection works
Merge branch 'line' into dev