Initialize all member variables in constructor
Replace Abamake’s custom command-line parser with argparser