Added method to generate board from push move