New subnet tests

These are the new modules and tests for Subnets.  I am currently using sleep() method in test_Subnet.py.  I need to find a way to remove that.  Currently they are not working without sleep() so I left it in there for now.