Add generate initial board feature
