It's as finished as it will be for this semester. It's entirely possible that this is a project I'll come back to at a later time, but I definitely need to get away from it for a while. Thank you so much to everyone who has been so kind and supportive of me. These words are so cliche at a time like this, but I mean it from the bottom of my heart. I was close to caving in and giving up a few times, but with your help I was able to finish. Thank you.