Added seek() method, filled simple realization of the open() method
Implemented Loadable interface, added strategy for different formats for future realizations
General interface for all formats
Code refactoring
Implemented Loadable interface, added encoding field, added method getFileIdentifier() for files identification