Completed handle_ENTER, handle_ARROWUP and handle_ARROWDOWN function, handle_BACKSPACE function is still broken