begin parser for command line options
Add require