Playing with Multiple Digital Inputs & Outputs

For the following assignment, I have created a circuit with two switches and 8 LEDs (two for each colors: Red, Green, Yellow, and Blue). The first switch will light up the LEDs in order from Red to Blue, and the second switch will blink the lighted LEDs in a random intervals.