Added Breshman's Line Code

I added a function that allows us to draw a line between any two points,
this will be useful for making hexagons look better and octagons to be
less code heavy. This will also pave the way for many other polygons