Added listeners for the buttons, needs some implementation, but the
listeners work.