File class now disconnected from IOStream.