Merge Session backend and filter/service prototypes

This includes the work on sessions and prototyping the filters and services.