Refactored Probe internal process function
Cleaned up a lot of old commented out code
Updated VAD to use a Probe instance.
Refactor of VAD