KeyPadLayer no longer implements TouchListener as the touch methods are called from GameState anyway