rename 'process_line' method to 'handle_line_entry'
add working backspace functionality
add working cursor to console
display error message for invalid console input
parse a program line with nothing after it (to remove the line)