Added NetworkManager. Also added comments to the test project