[ADD] implemented add and remove functions to manipulate lists
[ADD] use choices option of argparse