update sample config file
modify argparse
fix errors in user interaction
update docstrings