[Nathan] Added Producers and Distributors. Changed some of the implementation of buying and selling food