Use a DelayQueue to manage rolling diminished returns
Move SkillXpGain to datatypes/experience
Typo