Removed dependancy on Term/ReadKey.pm