moving away from threadLocalSession
removing threadLocalSession, all calls to withSession and withTransaction must explcitly provide Session to query block
use scala 2.10 string interpolation