Using transistors to control a 555 timer in astable configuration
Your MCU connections to the buttons/LEDs is faulty in that each MCU output connects through a resistor to ground (shown in purple below): -

And, each time you press one of the buttons, it will short out the 5 volt power rail.