added teams and turn system + ai

probably need testing
removed dependencies to model in pathfinding
added initial setup.py, modified .gitignore