Sample Data Collection Environment for NSLS2 Beamlines