factored the video device object into its own (shared) class
Added "divide by N" and stream splitter objects
tweak ignore rules