added invalidate() method to Drawable