Organization the network module

This commit organizes the directory structure in the network module

Signed-off-by: José Guilherme Vanz <guilherme.sft@gmai.com>