Adds middleware to map a visitor to a session
Fixes issues with visitor mapping function
Adds session map support
Fixes issue with mapping
Fixes issue with basic template
Adds todo