Refactoring proxy list feature
Proxy refactoring
First usable version of refactored proxy list
Refactor proxy tests
Merge branch 'proxylist'