Session object model

Add the basic object model for Session.

Also add support for removing features from a collection.
Indeed, we chatted in person and nothing is needed now.