File model is now generic and does not depend on style
Addition of class StyleFile that derives from File
Addition of class StyleFile that derives from File
Addition of class StyleFile that derives from File
Addition of error message when file upload fails 
Addition of class StyleFile that derives from File
Addition of class StyleFile that derives from File