Command Line Support [Resolves #3]

Add support for passing a filename as command line argument to the program.