Do some more skill backend and add InputUtil with numPressed