Refactored the selector engine to use .querySelectorAll().
Still needs to be made more efficient, but its' far better than
what it was previously