Added documentation to the file data writer and reader and the correspondent data classes