Thanks!

IIRC there was a bug with the scoring system. Thought I had fixed it too.
Oh well. I hope you'll find the code useful...