Added method that only uses board pushes as next states
Merge remote-tracking branch 'origin/master'
Added private Method to extract the next board