Added painter fill method to canvas