Added argument parsing via Argp [Albeit buggy]