Added cmd line argument parser