NNST basic testing and lease implementation

This includes the test for updating leases. I still don't know if I will need to search via a PoA, but that will come up in the next part of the implementation.

For now, I believe the NNST is done. Of course that is rarely the case.