Initial implementation for Folder, File and FileExtension domain objects
Allowed NULL FileExtension for File domain object