Forked from maestrodev to incoporate their improvements as well. Use the branch "tons-of-fixes" in order to incorporate their improvments along with the proxy improvments that we created.