negamax started and color dependent expansion

makeboards now has a color parameter
negamax code started but does not function
whatever
Merge remote-tracking branch 'origin/master'

Conflicts:
	smallChess/smallChess/functions.h
	smallChess/smallChess/main.cpp
Merge branch 'master' of https://github.com/iusaeed92/GameProject

Conflicts:
	smallChess/smallChess/GameState.cpp
	smallChess/smallChess/GameState.h