implemented magicitem potions

fixed a few typos
abstracted out generator's generate_feature
check to see if a list has a description
moved filters to a util file

added /magic_item path
added /magicitem_builder path, but haven't completed it.
added magicitems directory under data, tweaked reload script to be more generic
fixed typo in magicitem

added a bunch of comments to potions
264 new potions effects...
New spells!
Merge branch 'feature/magic_item' into develop