added gupta sproull algorithm (doesn't work), partially added thickness
modifyer for bresenham, updated todo list