Added the PlayerRole interface so that I can implement this