Implemented an argument reader. Converted client so it has a thread to read input and send it, and a thread to receive requests, process and post to terminal (both act independent). Added a static variable which hold the list of object streams in the main class, accessible from any class to be used as the "push list".