Different Draw Methods

Square - updates to the clustered pixels in a square around the mouse
position
DrawDots - paints pixel by pixel until it fills the img