Refactored Sprite Class

Sprite can now be drawn with direct width and height, no need for scale.
I've also changed the draw code in GameScreen.cs to reflect this.  The
water looks pretty distorted as a result of the source image size, but
this is easily fixable in the future.