Java multi-threaded chat room. Ideally, will implement this in other projects down the road.