Is the display broken?

The display and the backlight are two separate items so your display is probably still good although your backlight may not be.

You may be having a problem since you are using pins 0 and 1 for two of your LCD data lines and those two pins are also used for the serial connection with which you download your sketch. The LCD could be messing up the download and/or the serial circuitry could be messing up your LCD.

Don