Change simulate so it finds the items that would be used and the items that are missing
Change packet and handlers to actually transmit and display both