Initial commit.
Started adding eval and a thread pool.
Started adding phase to position, finished mobility.
Improved stopwatch.
Added phase + fixed a bug with makeMove
Crude evaluation back online, updates to tuning.
Improved efficiency of tuning.
No need to use an array for this.
Moved flip iside a class.
Some work on threadpool.
Work on threadpool and stopwatch.
Changed sigmoid to better one.
Made mobilityeval much shorter.
Hash table fixes.
Some cleanup.
Added a default constructor for Position.
Small ugraded to stopwatch.
Added capture and promotion move generator.
Removed useless template declarations.
Speed improvements to make and unmake