Updates to parse a proxy passed in and also to allow null proxy
Bringing in GUI and Graphing tools