Added support for files in argv
Added reading stdin