Futzing around with maze generation algorithms