Inner class

Se agregó una inner class que implementa el Listener, esto nos da la
ventaja de no tener todo la clase main.