Create FileFormats interface to allow future support of other formats that the current one