OPEN - task 16: DataOutputClass 
http://github.com/bejnan/MTFMag/issues/issue/16
New solution implemented
Tests and review to do