Keyboard input + candidates implemented

IT WERK
Updated