Core/Datastore update spell difficulty related structures and enums

Core/Datastore update spell difficulty related structures and enums