removed statussender and listener (used existing sockets instead), renewed client interface, inserted logging, file transfer now via objects.