Added functions to fill in background.
Added option of drawing a background colour.