add a FileModel class. add a FileListModel class