Thanks for the feedback there are lots of little bugs, mistakes, and typos that I am constantly trying to fix. There were some fixes that I couldn't squeeze in before the deadline but that's ok.