Generate the interest manager where posible
Remove completed TODO
Add a few more TODO items
Move AbstractSubscriptionManager to the correct package
Correct the interest management
Update classes from replicant tree
Move to using generated TyrellInterestManager
Generate the session for replicant and simplify the code structure
Rework generated session so that it extends SimpleSessionInfo
Generate an abstract session manager
Generate more of the session manager
Remove completed item