refactors admin_token generation in a more OOP'y style + adds model translations for ads