a ccnchat based file share application, using java