course project of computer network course. A simple ftp server and client