updates for pySide and cleanup to generic config