Move some vision-related functionality to its own module.
correct the return type
give setup.py a test-case-name for the whole project
explanatory comment about future plans
docstrings to make twistedchecker (and future maintainers) happy
more detail in docstrings
ExpressSurroundings has been eliminated