First draft of an argument parser.

Possibility to set custom config path.