Include the original brute force algorithm that has a max number of rooms to create as a goal instead of max number of consecutive failures. Also fix the free list algorithm so that the free compaction will remove disconnected regions that are too small from further flood fill tests. Speeds up large dimension processing a lot.