Added handling of property files. Modified pom.xml to hand property files as resources file.
Cleaned up project home directory; removed ProducerConsumer.java from top level.
Added skeleton for client-server (threaded).  Also modified the pom.xml to run a client and server; for example, mvn exec:exec -Dexec.executable="java" -Dexec.args="-cp %classpath edu.cooper.ece465.sockets.DistributedImagingClient localhost 1971"
Added details on how to run server and separately client using mvn exec:exec; for example, mvn exec:exec -Dexec.executable="java" -Dexec.args="-cp %classpath edu.cooper.ece465.sockets.DistributedImagingClient localhost 1971"
Added edu.cooper.ece465.concurrent package to demonstrate how to use BlockingQueue<> for producer-consumer processing using threads.
Added edu.cooper.ece465.concurrent package to demonstrate how to use BlockingQueue<> for producer-consumer processing using threads.
Added short tutorial on how to work with JSON files in edu.cooper.ece465.gson package, using Google's GSON library.
Added code in package edu.cooper.ece465.concurrent to demonstrate Java's Thread wait, notify, and notifyAll features.  See http://www.journaldev.com/1037/java-thread-wait-notify-and-notifyall-example for more details.
Added Executors and ThreadPoolExecutor to implement threaded pools.  See http://www.journaldev.com/1069/java-thread-pool-example-using-executors-and-threadpoolexecutor
not really sure what im doing