Removed Where type references. Will inquire about its reasoning later.
Fixed license key generation
Update to use new methods from associated data.  Will be better in seperate class, but is outside the scope
Update to factory. Still requires more finalizing
Class to handle the new page to show expiring licenses.
Update to function that retrieves orbis_subscription data to also join with associated tables
Cleaner view
Loads new classes