Remove duplicated package dependencies
Follow python convention (isseud at https://trello.com/c/RoPSTMrd)
Change argument handler library: argparse -> click