I finished!

I was seriously starting to doubt myself there for a while.  But even though I cut it close, I managed to get some kind of finished product ready before the cut-off time!  Hurray!

Good luck to anyone else trying to finish up at the last minute!