Made the Bucket Tool More Efficient

The bucket tool is now based off of lines instead of points.
Worked on saving the image while zoomed, but did not finish.