Added other file type logic

Added the types & reports files for Images & Audio.
Better filename for export enums
Update for BaseFileType
Create BaseFileType Interface
Reflect deletion of BaseFileAction
Got rid of text enum filetype
Better variable names & reflect other changes
Bye Bye File!