Updated inputHandler to use new logging

And yet I already think the logging isn't perfect