Input handles key down and key up now