arbitrary values can be stored to session
added locale service
changed readme