Utilizing a.recreate() method to refresh MainActivity instead of programatically rebuilding the whole interface.