CrazyDave1/Troll-Hunter — pull request #20 by scmx (2014-03-04 18:41:07+00:00)
Title: Refactor Scores

Ta bort dubbelobjektet som vi gav till Mustache innan,
det räcker att skicka in scores-instansen.
Ändra accuracy() metoden till en setAccuracy()
så att this.accuracy blir ett värde som Mustache kan använda.
(Tydligen kunde man inte anropa funktioner via Mustache)
Gör samma sak med total() --> setTotal();
Lägg till metoden this.calculate() som ser till
att this.accuracy och this.total får korrekta värden.
Skapa ett nytt Scores-objekt när reset() körs istället för att manuellt
nolla värdena.
Eftersom reset() alltid körs vid spelets start så var det onödigt att
köra `var scores = new Scores;` istället för `var scores;` eftersom det
ändå skrivs över i reset();