Updated Protocol and C# Protocol handling code
Testing Java listeners