add permission of net for socket
start netCommunicationService in Loader.java
change netcommunicationservice, not done
merge with remote repo