Move messages to using event framework
fixup prev
Move sound to game event system