added canvas setters, drawBitmap now has (canvas, bitmap) as arguments