Building quick and easy session and file storage classes, with the benefit of learning why we should code to interfaces.