Adjustments to Eval Function as well as move ordering in getPossibleMoves. Faster