Debugged the minimax function and added alpha-beta pruning
Added docstrings
Merge branch 'pruning'