multithreaded server added, and client side, server implementation partly done, client implementation partly done (to do here: add scanner)