fix uneven lines, bad filling of sections, draw quicker, and better drawRow method