Updating with new approach for DFactor
adding new files, changed approach of DFactor.py