Basic maze generation (No loop, no objects) is working using depth-first search/recursion