Rename CannonListener to CannonListener.java