Updated to revised protocol specification
Reorganized utility functions
Added diagnostics to the current help page