Add network front end interface
Use IO Overlapped
Bugfix: Fix error while read the last packet before socket close
Merge branch 'dev_frontend'