Added Global Messaging and Custom Player class