python-side changes to allow control of camera attributes and data saving, recording, & naming through the GUI