Now there are similar codes about network. For example, there is a "_Router" or "_Connection" This is bad because of duplication of codes. So, it should be refactored. I think adding a common network module is good.