Fix typos
Optimize imports, follow PEP 8
Py3 support: use list on dict.values before passing to random.choice
Feature: allow players to have a custom icon
Feature: Add manhattan_distance, astar (A* implementation) functions to utils.py
Add Convi player