A little more documentation
Refactor: Session objects are now collections, and we don't load all data from redis unless required