default pbp3 fuse config
__config _CONFIG1, _INTRC_OSC_NOCLKOUT & _WDT_ON & _MCLRE_ON & _LVP_OFF & _CP_OFF
yet you have no pull up resistor on mclre_pin (1)
no vss on pin 8
no current limiting resistors for leds ( will cause rmw issues)
what is that unspecified thing between portb7 and mclre ?