Added valid moves check for players and new AI

renamed ai.py -> ai_1depth.py