Enable changing backend class

This allows us to change what backend class is used. In the future, we can have this load out of the config, and this will allow switching of the backend class.


To change what backend is used, all you must change is a string in the Constants class.
* NOTE: IT MUST BE THE FULL PACKAGE NAME, INCLUDING THE CLASS NAME, BUT NOT .CLASS!
    * or else it breaks