adding funcsigs to python requirements
adding a subfield option to the indexer; also help system overhaul
cleanup and more doc strings
make sure every worker class inherits from object