a simple commandline parser in c++14