changed the Modifier type to be able to distinguish between skill and stat modifiers
simplified the Modifier type
modified useItem to properly apply permanent modifiers. it's kinda cluttered now, though, so I'll need to clean it up