added prims and recursive division algorithms selections for maze generation