refactoring board configuration
refactored code so that walkway cells are actually used now. all tests still passing. phew