generate Achievements From Spec
open fun generateAchievementsFromSpec(specs: Map<String, MagicAchievementSpec>): Map<String, MagicAchievement>
Creates achievements from the given specs, creates the script instances from the class name, and returns them. Note that this is not loading achievements from previous sessions, just creating fresh, unused ones.