Add maze generation demo