modify Dragon operator>> for files
addDragon function
Dragon operator>> for reading input from screen