Add some benchmarks for various algorithms.
Add alpha-beta pruning.
Refactor and cleanup.
Update package urls.
Update git sha.
Update readme.