First final submission

I didn't have a lot of time for this Pyweek, and today is no exception. I'm uploading a final submission now, in case I don't have time later today. Still no music. :(