I still have a few key components to place and a small illustration to create. This assignment is due next Wednesday so keep posted to see the final result! And to see how relieved I am!
On an unrelated note, I checked my blog stats for the first time in a few weeks today (since Blogger wasn't allowing me to see them for a while). I was... pleased to discover that my blog link appeared in a Google search when someone went on a vague hunt for porn (x2):