Make Barter Item Configurable

Also Attempting to fix/create the queue system once and for all.