Basic Implementation of Game events