added a __repr__ method to DataSession