separated brickwalls from brick layout; layout now supports multiple levels that get rolled randomly on generation