Provided somewhat of a test for clear terminal
Added comments
Added test and method user_input