Initial implementation of file format classes (issue #184)
Postpone object creation