Add classes BaseFile and SpecialFile