Added script to introduce namespaces.
Fixed namespace ends in script
introduced namespaces
Moved directories.
Made version name a macro and created subdirectories in olaf/.
Added zobrist hashing
merged bitboard_pieces
Added script to format random numbers.
Made dependencies work with new protject names.
Readded some lost files.
Fixed compile bug in PieceBoard due to merge.
Made ZobristHash work for pieces.
Made ep also part of the ZobristHash.
Completed Zobrist hash inclusively test.
Created LRUCache.
Introduced TranspositionTable.
Transposition table is created and set up.
Store moves more efficiently.
Fixed transposition table for benchmarks and a problem with finished boards.
Merge branch 'quiescing' into transposition_table