added extractor and proxy as submodules