done
fileMonitor for client
example
remove main
fix bug
optimized