The maze generation functions were moved into a separate file.