Updated keyDown/keyUp methods to not create additional object