Code re-org.

- Re-organized the net code
- Re-organized the test/net code
- Removed the dependency to create folder, folders are created as paths are adjusted