added network optimization and organized it in folders :)