Adding ScoreEntry.cs and optimizing methods