Another large update for protocol version 3, including many bug fixes
Added class ObjectProcessor.java"