added item-making system, improved request/action/task framework