Integrated Client within WHAP.
This is a pretty huge change, and made a lot of things easier.
TODO: Make it find, and accept, the pipe!