Cleaned up the previously existed codes. Added argv methods and removed all argparse methods. Removed unneccesary parts such as raising error.