renamed and fixed renaming because tutor wants .h files
Can now generate a new maze with recursive backtracking using DepthBuilder