[FEATURE] Updating to DOMDocument
[FEATURE] Moved the configuration object to constructor for DI
[FEATURE] Updated the codebase to use DOM only
[BUGFIX] Passing object
[FEATURE] Testing if the binding redirects properly