Started on a subscription ID structure
Structure for equality operations
Implemented equality operations
Implemented GetHashCode() and ToString()
Started a class for subscription event information
Implemented marshal functionality
Added an interface for subscription candidates
Added a subscription module to sessions