Add variable board size specs
Add optional board variable board size