Rewritten command line to use different parser library. Probably not worth it in the end.