Created session project... needs heavy refactoring to be usable as a
standalone component.
Added event dependency and removed config.