Add token.py and log.py