For code, the first thing to do is fix the collision bug. For design, the first thing to do is script out the plot.
This isn't everything, just everything I could think of. I might make it interactive later. We need a lead musician, and if we're going to have a lead musician, we should have leads for everything else, since right now, I'm the lead for everything by default but I'm really only a coder.