fixed most of alpha beta and evaluation function , after all the debugging, windows and tt will be implemented