Started working on argument parsing