Simple python based proxy server with caching and multithreading capabilities