Just wanted to update quickly: I am working on my CS and I should get it done by today or tomorrow. Sorry it's taken me so long, I ran into a bit of a roadblock with something, but I think I've gotten over it now so it should be much easier now.