added new input listeners
Updated ConsoleInput to use new InputListener