pep8 everything
add directors search endpoint and traversal