Move listener registration to Spud.java