removed statuseffectbag.scala component
components now have check typing code inside them for effects
created itemuse component to be used on used items
created ItemSystem to act on ItemUse.scala entities and add effects to
targets
still need to create more robust item information in inventory
compiles :)