add first draft of command line parsing