added the argument parser files. they are currently not in cmake or referenced in any source file, so building should be fine.