parallelisation complete. May be some unforeseen race conditions
Created a parallel board class which has a parallel generate moves method
Merged alpha beta into branch