Thanks! Unfortunately I ended up misjudging my skills and in the end didn't have the time to fix all the bugs and do a little more polishing. I'll be doing all that once the voting period is over.