refactored and condensed minimax
equivalent ab pruned minimax
added .out .o and executable to gitignore