Paritally Fix unit tests

still needs parts of #8 to fully seed the lens calls, but the python functions have been tested

fixes #72 
fixes #71