new project structure - init network class