RoomGen optimization - don't check a size we already checked
Build all valid sizes and get one at random
Add HTML benchmark writer