Add probe controller and the necessary setup for remote access.

This enables quitting and detaching remotely.