Added initial implementations to class File.