Add more information to comment
Add private to SecureRandom
Add initialDepth
Set search thread as daemon and wait 5 seconds for the thread to die
Verify searchMoves
Change Search signature
Change getMoveGenerator() signature
Relocate rootMoves.sort()
Reset root move values on each iteration and relocate root move updates
Refactor sendSummary to sendMove and relocate call
Add stats update
Call alphaBetaRoot with INFINITY and remove beta cut-off
Merge branch 'develop'