add alternative bit stream input and output classes plus tests
add model selection in LSF interface classes