Argument parser
--foo
--number 222
["--numbers", [1, 2, 3]]
--foo bar baz hey --random --number 4 5 --random2 hey
['--foo', ['bar', 'baz', 'hey'], '--random', '--number', [4, 5], '--random2', ['hey']]