changes made to handle_ENTER to not add empty user input

- Added one boundary test for handle_ENTER
- Changes in handle_ENTER function to tackle for empty user_input