cleanup commented out code
remove debug file generation with agent source code
remove debug pretty print functions
remove debug statements in generated code
remove debug trace in generated code
handle replies to unexisting methods with an exception
use CamelCase for class names