the client is now able to send cart information for transactions to the server inside of an arraylist. the server doesn't process any of it yet however.