---
1) Refactor to PEP8
2) Add argparse
3) Change comparing logic for exit