Project One (team project): Search Engine -- A Client Server Program Pair