Make tests all green
Refactor in reversing vector
Refactor Board::GetContinuousLineWithDirection
Add consts for changing rule
Refactor Board::HasWinner
Refactor overloaded functions