Added a bounding rectangle.
Renamed variables.
Used constants.
More use of constants instead of magic numbers.
Fixed a typo.
Never draw the vanish zone.
Renamed a variable.
Removed unused import.
Added an opaque background.
Border colour is now dark red instead of bright red; added (commented-out) code for displaying a background image.