added screen idle disabling and callback class for gai tracking