File structure and FileNames class.