Cleaned up code in the core. From now on the settings should be passed on to all children. No DI because we want a minimal footprint!
Cleaned up imports.
Added frame limitation to VideoCapture in DirectShowCapper