Maze generator uses std smart_prt insted of boost one