some refactoring
file transfer v0.1
file and text transfer from server to client
2 side server version