History is now kept within every board. Minimax is now working properly and solving unsettled three.
Minor changes to tests
Minor changes to tests
conflict resolved
Reverted back to history being a singleton
Fixed some funny formating
Tried solving merge conflicts with the "new" singleton BoardHistory.
Added a method to count stones when opening file