Added documentation on dealing with files