first draft of router controller state functionality
pip freeze requirements