Starting on maze generation logic