Takes command line arguments for different parameters