Added FileDialog component