refactored MOG2 algorithm
refactored GMG algorithm
refactored FGD algorithm
made module dependency optional
updated documentation