Yes for each LED there is a resistor with a value of 1K ohms.
I am just powering it through a USB. The thing is that all the tutorials say that the 5V from the Arduino should be enough.
In the picture above I have not connected any of the LED groups because the Arduino is powering down before I have made any of the connections to the LED's. This made me think that maybe there was something wrong with the circuit, but this is all new to me so I'm not really sure!
If the problem was a short circuit, how do I identify it?