added socketSystem

A simple system for weapons and armors to be modified via gems that are
placed into sockets on the item.