Implementing end game methods
Implementing end game methods and notifications