Add command line option parsing.

The command line options currently ask for storage location directory. However,
this directory is not actually used anywhere yet. I'll have the storage code in
upcoming commits.