Worked more on Mechanic AI

handle requests - still need to assign some static variables about the
request item.