Add create random board method
Treat overcrowded and undercrowded as equal for testing purposes