Added generics to the FileService, FileReaderStrategy, FileWriterStrategy, FileHandlerStrategy, and implementations of those. Should be a lot more type-safe now.
fixed a bug related to null writeFormat in the FileService Class, added a test for null file formatters
...