Filled out ProtocolPackage and other Protocol related classes