I removed the NanoGUI python bindings requirement as it would require installing another library on their machine (python-dev). I imagine we won't be using the python bindings for our purposes of the class, but I could be wrong. It seems easier to remove the dependency, and perhaps if someone wanted to enable it they could.
This pull request has two suggestions:
Thanks, Dan