moved some requirements out of requirements.txt and site-packages and into repo, to make it easier to modify some third-party code