Added an execute option, public ip address function and ability to run multi-spaced commands