Pull out difficulty curve into new class